something which supports - Español Inglés Diccionario